word break problem using backtracking